게임 마스터(영어: Game Master, 줄여서 GM)는 롤플레잉 게임(RPG)이나 보드 게임 등에서 플레이어들이 게임을 진행하는 동안 게임의 진행을 총괄하고 조율하는 사람을 지칭하는 용어이다. 게임 마스터는 게임의 배경 설정, 규칙 설명, NPC(Non-Player Character) 생성 및 행동, 이야기 전개의 관리 등을 담당한다.
게임 마스터의 주요 역할은 이야기를 이끌고 게임 세계를 구성하여 플레이어들이 몰입할 수 있는 환경을 제공하는 것이다. 이를 위해 GM은 주어진 규칙을 이해하고 플레이어들의 선택과 행동에 따라 유연하게 반응할 수 있는 능력을 갖추어야 한다. 또한, GM은 플레이어들이 적극적으로 참여하고 협동할 수 있도록 유도하며, 갈등이나 위기를 관리하고 해결 방안을 제시하는 책임도 있다.
롤플레잉 게임에서 GM은 게임의 설정에 대한 깊은 이해와 상상력을 발휘하여, 플레이어들이 상호작용하는 세계를 생동감 있게 만들어야 한다. 또한, 게임의 진행 중 발생하는 다양한 상황에 대해 즉각적으로 판단하고 결정을 내리며, 필요에 따라 규칙을 조정하거나 해석할 수 있는 권한이 있다.
보드 게임이나 다른 유형의 게임에서도 게임 마스터의 역할은 유사하며, 게임의 규칙 설명과 진행을 관리하는 것이 주된 임무가 된다. 게임 마스터는 플레이어의 경험을 enriqueciendo하며, 게임을 보다 흥미롭고 즐겁게 만드는 중요한 요소로 작용한다.